int qp_add_raw_term(qp_packer_t * packer, const unsigned char * raw, size_t len);
int qp_add_double(qp_packer_t * packer, double real);
-int qp_add_int8(qp_packer_t * packer, int8_t integer);
-int qp_add_int16(qp_packer_t * packer, int16_t integer);
-int qp_add_int32(qp_packer_t * packer, int32_t integer);
int qp_add_int64(qp_packer_t * packer, int64_t integer);
int qp_add_true(qp_packer_t * packer);
int qp_add_false(qp_packer_t * packer);
int qp_fadd_type(qp_fpacker_t * fpacker, qp_types_t tp);
int qp_fadd_raw(qp_fpacker_t * fpacker, const unsigned char * raw, size_t len);
int qp_fadd_string(qp_fpacker_t * fpacker, const char * str);
-int qp_fadd_int8(qp_fpacker_t * fpacker, int8_t integer);
-int qp_fadd_int16(qp_fpacker_t * fpacker, int16_t integer);
-int qp_fadd_int32(qp_fpacker_t * fpacker, int32_t integer);
int qp_fadd_int64(qp_fpacker_t * fpacker, int64_t integer);
int qp_fadd_double(qp_fpacker_t * fpacker, double real);
#define SIRIDB_VERSION_MAJOR 2
#define SIRIDB_VERSION_MINOR 0
-#define SIRIDB_VERSION_PATCH 30
+#define SIRIDB_VERSION_PATCH 31
/*
* Use SIRIDB_VERSION_PRE_RELEASE for alpha release versions.
* Note that debian alpha packages should use versions like this:
* 2.0.30-0alpha0
*/
-#define SIRIDB_VERSION_PRE_RELEASE ""
+#define SIRIDB_VERSION_PRE_RELEASE "-alpha-0"
#ifndef NDEBUG
#define SIRIDB_VERSION_BUILD_RELEASE "+debug"
return 0;
}
-#define QP_ADD_INT8(packer, integer) \
-{ \
- QP_RESIZE(2) \
- if (integer >= 0 && integer < 64) \
- { \
- packer->buffer[packer->len++] = integer; \
- } \
- else if (integer >= -60 && integer < 0) \
- { \
- packer->buffer[packer->len++] = 63 - integer; \
- } \
- else \
- { \
- packer->buffer[packer->len++] = QP_INT8; \
- packer->buffer[packer->len++] = integer; \
- } \
- return 0; \
-}
-/*
- * Returns 0 if successful; -1 and a SIGNAL is raised in case an error occurred.
- */
-int qp_add_int8(qp_packer_t * packer, int8_t integer)
- QP_ADD_INT8(packer, integer)
-#define QP_ADD_INT16(packer, integer) \
-{ \
- QP_RESIZE(3) \
- packer->buffer[packer->len++] = QP_INT16; \
- memcpy(packer->buffer + packer->len, &integer, sizeof(int16_t)); \
- packer->len += sizeof(int16_t); \
- return 0; \
-}
-/*
- * Returns 0 if successful; -1 and a SIGNAL is raised in case an error occurred.
- */
-int qp_add_int16(qp_packer_t * packer, int16_t integer)
-{
- int8_t i8;
- if ((i8 = (int8_t) integer) == integer)
- QP_ADD_INT8(packer, i8)
- QP_ADD_INT16(packer, integer)
-}
-#define QP_ADD_INT32(packer, integer) \
-{ \
- QP_RESIZE(5) \
- packer->buffer[packer->len++] = QP_INT32; \
- memcpy(packer->buffer + packer->len, &integer, sizeof(int32_t)); \
- packer->len += sizeof(int32_t); \
- return 0; \
-}
-/*
- * Returns 0 if successful; -1 and a SIGNAL is raised in case an error occurred.
- */
-int qp_add_int32(qp_packer_t * packer, int32_t integer)
-{
- int8_t i8;
- if ((i8 = (int8_t) integer) == integer)
- QP_ADD_INT8(packer, i8)
- int16_t i16;
- if ((i16 = (int16_t) integer) == integer)
- QP_ADD_INT16(packer, i16)
- QP_ADD_INT32(packer, integer)
-}
+
/*
* Returns 0 if successful; -1 and a SIGNAL is raised in case an error occurred.
{
int8_t i8;
if ((i8 = (int8_t) integer) == integer)
- QP_ADD_INT8(packer, i8)
+ {
+ QP_RESIZE(2)
+ if (i8 >= 0 && i8 < 64)
+ {
+ packer->buffer[packer->len++] = i8;
+ }
+ else if (i8 >= -60 && i8 < 0)
+ {
+ packer->buffer[packer->len++] = 63 - i8;
+ }
+ else
+ {
+ packer->buffer[packer->len++] = QP_INT8;
+ packer->buffer[packer->len++] = i8;
+ }
+ return 0;
+ }
int16_t i16;
if ((i16 = (int16_t) integer) == integer)
- QP_ADD_INT16(packer, i16)
+ {
+ QP_RESIZE(3)
+ packer->buffer[packer->len++] = QP_INT16;
+ memcpy(packer->buffer + packer->len, &i16, sizeof(int16_t));
+ packer->len += sizeof(int16_t);
+ return 0;
+ }
int32_t i32;
if ((i32 = (int32_t) integer) == integer)
- QP_ADD_INT32(packer, i32)
+ {
+ QP_RESIZE(5)
+ packer->buffer[packer->len++] = QP_INT32;
+ memcpy(packer->buffer + packer->len, &i32, sizeof(int32_t));
+ packer->len += sizeof(int32_t);
+ return 0;
+ }
QP_RESIZE(9)
return qp_fadd_raw(fpacker, (unsigned char *) str, strlen(str));
}
-#define QP_FADD_INT8(fpacker, integer) \
-{ \
- if (integer >= 0 && integer < 64) \
- { \
- return (fputc(integer, fpacker) != EOF) ? 0 : EOF; \
- } \
- if (integer >= -60 && integer < 0) \
- { \
- return (fputc(63 - integer, fpacker) != EOF) ? 0 : EOF; \
- } \
- return (fputc(QP_INT8, fpacker) != EOF && fputc(integer, fpacker) != EOF) \
- ? 0 : EOF; \
-}
-/*
- * Returns 0 if successful and EOF in case an error occurred.
- */
-int qp_fadd_int8(qp_fpacker_t * fpacker, int8_t integer)
- QP_FADD_INT8(fpacker, integer)
-
-#define QP_FADD_INT16(fpacker, integer) \
-{ \
- return (fputc(QP_INT16, fpacker) != EOF && \
- fwrite(&integer, sizeof(int16_t), 1, fpacker) == 1) ? 0 : EOF; \
-}
-
-/*
- * Returns 0 if successful and EOF in case an error occurred.
- */
-int qp_fadd_int16(qp_fpacker_t * fpacker, int16_t integer)
-{
- int8_t i8;
- if ((i8 = (int8_t) integer) == integer)
- QP_FADD_INT8(fpacker, i8)
-
- QP_FADD_INT16(fpacker, integer)
-}
-
-#define QP_FADD_INT32(fpacker, integer) \
-{ \
- return (fputc(QP_INT32, fpacker) != EOF && \
- fwrite(&integer, sizeof(int32_t), 1, fpacker) == 1) ? 0 : EOF; \
-}
-
-/*
- * Returns 0 if successful and EOF in case an error occurred.
- */
-int qp_fadd_int32(qp_fpacker_t * fpacker, int32_t integer)
-{
- int8_t i8;
- if ((i8 = (int8_t) integer) == integer)
- QP_FADD_INT8(fpacker, i8)
-
- int16_t i16;
- if ((i16 = (int16_t) integer) == integer)
- QP_FADD_INT16(fpacker, i16)
-
- QP_FADD_INT32(fpacker, integer)
-}
-
/*
* Returns 0 if successful and EOF in case an error occurred.
*/
{
int8_t i8;
if ((i8 = (int8_t) integer) == integer)
- QP_FADD_INT8(fpacker, i8)
-
+ {
+ if (i8 >= 0 && i8 < 64)
+ {
+ return (fputc(i8, fpacker) != EOF) ? 0 : EOF;
+ }
+ if (i8 >= -60 && i8 < 0)
+ {
+ return (fputc(63 - i8, fpacker) != EOF) ? 0 : EOF;
+ }
+ return (fputc(QP_INT8, fpacker) != EOF && fputc(i8, fpacker) != EOF)
+ ? 0 : EOF;
+ }
int16_t i16;
if ((i16 = (int16_t) integer) == integer)
- QP_FADD_INT16(fpacker, i16)
+ {
+ return (fputc(QP_INT16, fpacker) != EOF &&
+ fwrite(&i16, sizeof(int16_t), 1, fpacker) == 1) ? 0 : EOF;
+ }
int32_t i32;
if ((i32 = (int32_t) integer) == integer)
- QP_FADD_INT32(fpacker, i32)
+ {
+ return (fputc(QP_INT32, fpacker) != EOF &&
+ fwrite(&i32, sizeof(int32_t), 1, fpacker) == 1) ? 0 : EOF;
+ }
return (fputc(QP_INT64, fpacker) != EOF &&
fwrite(&integer, sizeof(int64_t), 1, fpacker) == 1) ? 0 : EOF;
}
return (qp_fadd_type(fpacker, QP_ARRAY_OPEN) ||
- qp_fadd_int8(fpacker, SIRIDB_SCHEMA) ||
+ qp_fadd_int64(fpacker, SIRIDB_SCHEMA) ||
qp_fadd_raw(fpacker, (const unsigned char *) siridb->uuid, 16) ||
qp_fadd_string(fpacker, siridb->dbname) ||
- qp_fadd_int8(fpacker, siridb->time->precision) ||
+ qp_fadd_int64(fpacker, siridb->time->precision) ||
qp_fadd_int64(fpacker, siridb->buffer->size) ||
qp_fadd_int64(fpacker, siridb->duration_num) ||
qp_fadd_int64(fpacker, siridb->duration_log) ||
qp_fadd_type(fpacker, QP_ARRAY_OPEN) ||
/* write the current schema */
- qp_fadd_int16(fpacker, SIRIDB_GROUPS_SCHEMA) ||
+ qp_fadd_int64(fpacker, SIRIDB_GROUPS_SCHEMA) ||
/* we can and should skip this if we have no users to save */
ct_values(groups->groups, (ct_val_cb) GROUPS_write, fpacker) ||
switch(*((uint32_t *) q_list->props->data[prop]))
{
case CLERI_GID_K_POOL:
- qp_add_int16(query->packer, wpool.pool);
+ qp_add_int64(query->packer, (int64_t) wpool.pool);
break;
case CLERI_GID_K_SERVERS:
- qp_add_int16(query->packer, wpool.servers);
+ qp_add_int64(query->packer, (int64_t) wpool.servers);
break;
case CLERI_GID_K_SERIES:
- qp_add_int64(query->packer, wpool.series);
+ qp_add_int64(query->packer, (int64_t) wpool.series);
break;
}
}
switch(*((uint32_t *) q_list->props->data[prop]))
{
case CLERI_GID_K_SID:
- qp_add_int64(query->packer, vshard.shard->id);
+ qp_add_int64(query->packer, (int64_t) vshard.shard->id);
break;
case CLERI_GID_K_POOL:
- qp_add_int16(query->packer, vshard.server->pool);
+ qp_add_int64(query->packer, (int64_t) vshard.server->pool);
break;
case CLERI_GID_K_SIZE:
- qp_add_int64(query->packer, vshard.shard->len);
+ qp_add_int64(query->packer, (int64_t) vshard.shard->len);
break;
case CLERI_GID_K_START:
- qp_add_int64(query->packer, vshard.start);
+ qp_add_int64(query->packer, (int64_t) vshard.start);
break;
case CLERI_GID_K_END:
- qp_add_int64(query->packer, vshard.end);
+ qp_add_int64(query->packer, (int64_t) vshard.end);
break;
case CLERI_GID_K_TYPE:
qp_add_string(
series->name_len);
break;
case CLERI_GID_K_LENGTH:
- qp_add_int32(query->packer, series->length);
+ qp_add_int64(query->packer, (int64_t) series->length);
break;
case CLERI_GID_K_TYPE:
qp_add_string(query->packer, series_type_map[series->tp]);
break;
case CLERI_GID_K_POOL:
- qp_add_int16(query->packer, series->pool);
+ qp_add_int64(query->packer, (int64_t) series->pool);
break;
case CLERI_GID_K_START:
- qp_add_int64(query->packer, series->start);
+ qp_add_int64(query->packer, (int64_t) series->start);
break;
case CLERI_GID_K_END:
- qp_add_int64(query->packer, series->end);
+ qp_add_int64(query->packer, (int64_t) series->end);
break;
}
}
}
rc = -(qp_add_type(packer, QP_ARRAY_OPEN) ||
- qp_add_int8(packer, points->tp) ||
- qp_add_int32(packer, points->len) ||
+ qp_add_int64(packer, (int64_t) points->tp) ||
+ qp_add_int64(packer, (int64_t) points->len) ||
qp_add_raw(packer, data, size) ||
qp_add_type(packer, QP_ARRAY_CLOSE));
int map)
{
SIRIDB_PROP_MAP("active_handles", 14)
- qp_add_int32(packer, (int32_t) siri.loop->active_handles);
+ qp_add_int64(packer, (int64_t) siri.loop->active_handles);
}
static void prop_active_tasks(
int map)
{
SIRIDB_PROP_MAP("active_tasks", 12)
- qp_add_int32(packer, (int32_t) siridb->tasks.active);
+ qp_add_int64(packer, (int64_t) siridb->tasks.active);
}
static void prop_buffer_path(
int map)
{
SIRIDB_PROP_MAP("buffer_size", 11)
- qp_add_int32(packer, (int32_t) siridb->buffer->size);
+ qp_add_int64(packer, (int64_t) siridb->buffer->size);
}
static void prop_dbname(
int map)
{
SIRIDB_PROP_MAP("fifo_files", 10)
- qp_add_int32(packer, (int32_t) siridb_fifo_size(siridb->fifo));
+ qp_add_int64(packer, (int64_t) siridb_fifo_size(siridb->fifo));
}
static void prop_idle_percentage(
int map)
{
SIRIDB_PROP_MAP("idle_percentage", 15)
- qp_add_int8(packer, siridb_get_idle_percentage(siridb));
+ qp_add_int64(packer, siridb_get_idle_percentage(siridb));
}
static void prop_idle_time(
int map)
{
SIRIDB_PROP_MAP("idle_time", 9)
- qp_add_int32(packer, (int32_t) siridb->tasks.idle_time);
+ qp_add_int64(packer, (int64_t) siridb->tasks.idle_time);
}
static void prop_ip_support(
int map)
{
SIRIDB_PROP_MAP("max_open_files", 14)
- qp_add_int32(packer, (int32_t) siri.cfg->max_open_files);
+ qp_add_int64(packer, (int64_t) siri.cfg->max_open_files);
}
static void prop_mem_usage(
int map)
{
SIRIDB_PROP_MAP("mem_usage", 9)
- qp_add_int32(packer, (int32_t) (procinfo_total_physical_memory() / 1024));
+ qp_add_int64(packer, (int64_t) (procinfo_total_physical_memory() / 1024));
}
static void prop_open_files(
int map)
{
SIRIDB_PROP_MAP("open_files", 10)
- qp_add_int32(packer, (int32_t) siridb_open_files(siridb));
+ qp_add_int64(packer, (int64_t) siridb_open_files(siridb));
}
static void prop_pool(
int map)
{
SIRIDB_PROP_MAP("pool", 4)
- qp_add_int16(packer, (int16_t) siridb->server->pool);
+ qp_add_int64(packer, (int64_t) siridb->server->pool);
}
static void prop_received_points(
int map)
{
SIRIDB_PROP_MAP("startup_time", 12)
- qp_add_int32(packer, (int32_t) siri.startup_time);
+ qp_add_int64(packer, (int64_t) siri.startup_time);
}
static void prop_status(
int map)
{
SIRIDB_PROP_MAP("uptime", 6)
- qp_add_int32(packer, siridb_get_uptime(siridb));
+ qp_add_int64(packer, siridb_get_uptime(siridb));
}
static void prop_uuid(
/* add the query to the packer */
QUERY_to_packer(packer, query);
- qp_add_int8(packer, SIRIDB_TIME_DEFAULT); /* Only for version < 2.0.24 */
+ qp_add_int64(packer, SIRIDB_TIME_DEFAULT); /* Only for version < 2.0.24 */
sirinet_pkg_t * pkg = sirinet_pkg_new(0, packer->len, 0, packer->buffer);
#define SIRIDB_DROPPED_FN ".dropped"
#define SIRIDB_MAX_SERIES_ID_FN ".max_series_id"
#define SIRIDB_SERIES_SCHEMA 1
-#define BEND series->buffer->points->data[series->buffer->points->len - 1].ts
#define DROPPED_DUMMY 1
/*
siridb->store,
(const unsigned char *) series_name,
series->name_len + 1) ||
- qp_fadd_int32(siridb->store, (int32_t) series->id) ||
- qp_fadd_int8(siridb->store, (int8_t) series->tp) ||
+ qp_fadd_int64(siridb->store, (int64_t) series->id) ||
+ qp_fadd_int64(siridb->store, (int64_t) series->tp) ||
qp_flush(siridb->store))
{
ERR_FILE
fpacker,
(unsigned char *) series->name,
series->name_len + 1) ||
- qp_fadd_int32(fpacker, (int32_t) series->id) ||
- qp_fadd_int8(fpacker, (int8_t) series->tp));
+ qp_fadd_int64(fpacker, (int64_t) series->id) ||
+ qp_fadd_int64(fpacker, (int64_t) series->tp));
}
/*
qp_fadd_type(fpacker, QP_ARRAY_OPEN) ||
/* write the current schema */
- qp_fadd_int16(fpacker, SIRIDB_SERIES_SCHEMA))
+ qp_fadd_int64(fpacker, SIRIDB_SERIES_SCHEMA))
{
ERR_FILE
}
qp_add_raw(packer, (const unsigned char *)
client->siridb->server->uuid, 16) ||
qp_add_string_term(packer, siridb->dbname) ||
- qp_add_int16(packer, siridb->server->flags) ||
+ qp_add_int64(packer, siridb->server->flags) ||
qp_add_string_term(packer, SIRIDB_VERSION) ||
qp_add_string_term(packer, SIRIDB_MINIMAL_VERSION) ||
- qp_add_int8(packer, siri.cfg->ip_support) ||
+ qp_add_int64(packer, (int64_t) siri.cfg->ip_support) ||
qp_add_string_term(packer, uv_version_string()) ||
qp_add_string_term(packer, siridb->dbpath) ||
qp_add_string_term(packer, siridb->buffer->path) ||
qp_add_int64(packer, (int64_t) siridb->buffer->size) ||
- qp_add_int32(packer, (int32_t) siri.startup_time) ||
+ qp_add_int64(packer, (int64_t) siri.startup_time) ||
qp_add_string_term(packer, siridb->server->address) ||
- qp_add_int32(packer, (int32_t) siridb->server->port))
+ qp_add_int64(packer, (int64_t) siridb->server->port))
{
qp_packer_free(packer);
}
QP_TRUE : QP_FALSE);
break;
case CLERI_GID_K_POOL:
- qp_add_int16(query->packer, server->pool);
+ qp_add_int64(query->packer, (int64_t) server->pool);
break;
case CLERI_GID_K_PORT:
- qp_add_int32(query->packer, server->port);
+ qp_add_int64(query->packer, (int64_t) server->port);
break;
case CLERI_GID_K_STARTUP_TIME:
- qp_add_int32(
+ qp_add_int64(
query->packer,
(siridb->server == server) ?
siri.startup_time : server->startup_time);
* that specific server.
*/
case CLERI_GID_K_ACTIVE_HANDLES:
- qp_add_int32(
+ qp_add_int64(
query->packer,
- (int32_t) siri.loop->active_handles);
+ (int64_t) siri.loop->active_handles);
break;
case CLERI_GID_K_ACTIVE_TASKS:
- qp_add_int32(
+ qp_add_int64(
query->packer,
- (int32_t) siridb->tasks.active);
+ (int64_t) siridb->tasks.active);
break;
case CLERI_GID_K_IDLE_PERCENTAGE:
- qp_add_int8(
+ qp_add_int64(
query->packer,
siridb_get_idle_percentage(siridb));
break;
case CLERI_GID_K_IDLE_TIME:
- qp_add_int32(
+ qp_add_int64(
query->packer,
- (int32_t) siridb->tasks.idle_time);
+ (int64_t) siridb->tasks.idle_time);
break;
case CLERI_GID_K_LOG_LEVEL:
qp_add_string(query->packer, Logger.level_name);
break;
case CLERI_GID_K_MAX_OPEN_FILES:
- qp_add_int32(
+ qp_add_int64(
query->packer,
- (int32_t) siri.cfg->max_open_files);
+ (int64_t) siri.cfg->max_open_files);
break;
case CLERI_GID_K_MEM_USAGE:
- qp_add_int32(
+ qp_add_int64(
query->packer,
- (int32_t) (procinfo_total_physical_memory() / 1024));
+ (int64_t) (procinfo_total_physical_memory() / 1024));
break;
case CLERI_GID_K_FIFO_FILES:
- qp_add_int32(
+ qp_add_int64(
query->packer,
- (int32_t) siridb_fifo_size(siridb->fifo));
+ (int64_t) siridb_fifo_size(siridb->fifo));
break;
case CLERI_GID_K_OPEN_FILES:
- qp_add_int32(query->packer, siridb_open_files(siridb));
+ qp_add_int64(query->packer, siridb_open_files(siridb));
break;
case CLERI_GID_K_RECEIVED_POINTS:
qp_add_int64(query->packer, siridb->received_points);
qp_add_string(query->packer, siridb_initsync_sync_progress(siridb));
break;
case CLERI_GID_K_UPTIME:
- qp_add_int32(
+ qp_add_int64(
query->packer,
siridb_get_uptime(siridb));
break;
qp_fadd_type(fpacker, QP_ARRAY_OPEN) ||
/* write the current schema */
- qp_fadd_int16(fpacker, SIRIDB_SERVERS_SCHEMA))
+ qp_fadd_int64(fpacker, SIRIDB_SERVERS_SCHEMA))
{
ERR_FILE
qp_close(fpacker);
rc += qp_fadd_type(fpacker, QP_ARRAY4);
rc += qp_fadd_raw(fpacker, (unsigned char *) &server->uuid[0], 16);
rc += qp_fadd_string(fpacker, server->address);
- rc += qp_fadd_int32(fpacker, (int32_t) server->port);
- rc += qp_fadd_int32(fpacker, (int32_t) server->pool);
+ rc += qp_fadd_int64(fpacker, (int64_t) server->port);
+ rc += qp_fadd_int64(fpacker, (int64_t) server->pool);
return rc;
}
qp_fadd_type(fpacker, QP_ARRAY_OPEN) ||
/* write the current schema */
- qp_fadd_int16(fpacker, SIRIDB_USERS_SCHEMA) ||
+ qp_fadd_int64(fpacker, SIRIDB_USERS_SCHEMA) ||
/* we can and should skip this if we have no users to save */
llist_walk(siridb->users, (llist_cb) USERS_save, fpacker) ||
rc += qp_fadd_type(fpacker, QP_ARRAY3);
rc += qp_fadd_string(fpacker, user->name);
rc += qp_fadd_string(fpacker, user->password);
- rc += qp_fadd_int32(fpacker, (int32_t) user->access_bit);
+ rc += qp_fadd_int64(fpacker, (int64_t) user->access_bit);
return rc;
}
qp_fadd_type(fpacker, QP_ARRAY_OPEN) ||
/* write the current schema */
- qp_fadd_int16(fpacker, SIRI_SERVICE_ACCOUNT_SCHEMA) ||
+ qp_fadd_int64(fpacker, SIRI_SERVICE_ACCOUNT_SCHEMA) ||
/* we can and should skip this if we have no accounts to save */
llist_walk(siri->accounts, (llist_cb) ACCOUNT_save, fpacker) ||
if (qp_add_type(packer, QP_ARRAY4) ||
qp_add_raw(packer, (const unsigned char *) &adm_client->uuid, 16) ||
qp_add_string(packer, siri.cfg->server_address) ||
- qp_add_int32(packer, (int32_t) siri.cfg->listen_backend_port) ||
- qp_add_int32(packer, (int32_t) adm_client->pool))
+ qp_add_int64(packer, (int64_t) siri.cfg->listen_backend_port) ||
+ qp_add_int64(packer, (int64_t) adm_client->pool))
{
qp_packer_free(packer);
CLIENT_err(adm_client, "memory allocation error");
rc += qp_fadd_type(fp, QP_ARRAY4);
rc += qp_fadd_raw(fp, (const unsigned char *) &adm_client->uuid, 16);
rc += qp_fadd_string(fp, siri.cfg->server_address);
- rc += qp_fadd_int32(fp, (int32_t) siri.cfg->listen_backend_port);
- rc += qp_fadd_int32(fp, (int32_t) adm_client->pool);
+ rc += qp_fadd_int64(fp, (int64_t) siri.cfg->listen_backend_port);
+ rc += qp_fadd_int64(fp, (int64_t) adm_client->pool);
rc += fclose(fp);
if (rc)
uuid_generate(uuid);
if (qp_fadd_type(fp, QP_ARRAY_OPEN) ||
- qp_fadd_int8(fp, SIRIDB_SCHEMA) ||
+ qp_fadd_int64(fp, SIRIDB_SCHEMA) ||
qp_fadd_raw(fp, (const unsigned char *) uuid, 16) ||
qp_fadd_raw(fp, qp_dbname.via.raw, qp_dbname.len) ||
- qp_fadd_int8(fp, time_precision) ||
+ qp_fadd_int64(fp, time_precision) ||
qp_fadd_int64(fp, buffer_size) ||
qp_fadd_int64(fp, duration_num) ||
qp_fadd_int64(fp, duration_log) ||